/**
 * 关于Enum，详见jdk源码java.lang.Enum
 * 参考https://www.cnblogs.com/hyl8218/p/5088287.html
 * 实际上 enum 就是一个 class，只不过 java 编译器帮我们做了语法的解析和编译而已。
 * 可以把 enum 看成是一个普通的 class，它们都可以定义一些属性和方法，
 * 不同之处是：enum 不能使用 extends 关键字继承其他类，因为 enum 已经继承了 java.lang.Enum（java是单一继承）。
 * 1.protected Enum(String name, int ordinal)构造方法
 * 2.String name, int ordinal 两个属性
 * 3.toString(){ return name; }方法
 * 4.T valueOf(Class<T> enumType, String name)方法
 */
package com.szr.leex.po.enums;